package jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class ListarEditoras {
	public static void main(String[] args) {
		
		try {
			System.out.println("abrindo conexao...");

			Connection conexao = ConnectionFactory.createConnection();

			String sql = "SELECT * FROM editora";

			PreparedStatement comando = conexao.prepareStatement(sql);

			System.out.println("executando comando....");
			ResultSet resultado = comando.executeQuery();

			System.out.println("Resultados encontrados");
			while (resultado.next()) {
				System.out.printf("%d : %s - %s\n", resultado.getInt("id"),
						resultado.getString("nome"),
						resultado.getString("email"));
			}
			System.out.println("\nFechando conexao...");
			conexao.close();

		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}
